Sunil Kumar

Software Engineer

Hyderabad, Telangana, India15 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 10 years of IT experience with 8 years in product development.
  • Expertise in micro services and application architecture.
  • AWS certified associate architect with hands-on experience.
Stackforce AI infers this person is a SaaS Architect with extensive experience in microservices and cloud infrastructure.

Contact

Skills

Core Skills

Micro ServicesApplication Architecture

Other Skills

Agile MethodologiesCore JavaData Model componentData StructuresData modelingDesign PatternsDockerEFK (Elastic search, FluentD, Kibana)EKSEclipseGitHelmHibernateIntelliJ IDEAJDBC

About

Over 10+ years of experience in IT, with the 8+ years of experience in product development and 2 years as an Technical Architect in application development. In addition, achieved AWS associate architect certification on June 26th 2020. While I enjoy all aspects of my job, I think my favourite stage was attending Discovery phase at client location & winning the project. In addition, I've been an Technical Architect and involved in each & every life-cycle of this project from day one on wards, including establishing initial infrastructure, setting up micro service architecture, establish strong security mechanism between micro-service, Designed over 1000+ database table as per business, Open-shift containers with CICD pipeline, Migration from As400 to IBM DB2, Central logging, Integrations on ESB, Understanding Financial modules in typical business process, ... etc Key Aspects: - Proficient in Patterns, Database designs, Application architecture, Micro services, Resilience and Performant architectures. - Hands on experience Dockers, Kubernetes and IBM OpenShift platform. - Hands on AWS ecosystem such as VPC concepts, NAT, EC2 Instance, EBS, S3 lifecyle, ECS, IAM/Security, RDS ...etc - Familiar with technologies/tools Java, Spring, Hibernate, Security concepts, Maven, Micro Services, Rest services, EFK, Docker, Performance testing, BPMS, AWS services, CICD pipeline, Database's RDS & NoSQL ...etc I’m always interested in hearing from former colleagues, managers, or creative folks, so feel free to contact me if you’d like to connect.

Experience

15 yrs 10 mos
Total Experience
2 yrs 10 mos
Average Tenure
4 yrs 6 mos
Current Experience

Apple

Software Development Engineer

Dec 2021Present · 4 yrs 6 mos · Hyderabad, Telangana, India

Wavemaker

Technical Architect

Mar 2020Dec 2021 · 1 yr 9 mos · Hyderabad, Telangana, India

Pramati technologies private limited

Technical Architect

Nov 2017Feb 2020 · 2 yrs 3 mos · Greater Hyderabad Area

  • Responsibilities
  • ●     Key resource in winning Law Society Of Ontario project by attending Discovery phase, understanding their business and by doing various POCs & Spikes.
  • ●     Involved in each and every life-cycle of this project from day one on wards, including establishing initial infrastructure such as WaveMaker platforms, review tools- crucible, repository integration - bit bucket, maven artifacts management tool- nexus repo, micro service architecture, SSO (ADFS), Erwin for data modeling…etc.
  • ●     Designed more than 1000+ of data modelling using Erwin.
  • ●     Proposed distributed web application architecture. In which development, deployment and delivery is easy to manage. Each app is considered as Micro component and Applications integrates through Rest APIs.
  • ●     Proposed SSO authentication using ADFS for micro service architecture and implemented JWT token based authentication for internal app to app communication.
  • ●     Managed Red Hat OpenShift (includes K8 and Docker) pipeline for Continues Development of RMS Apps. Used Jenkins is used for CICD to build images into K8 Pods.
  • ●     Attended each & every business and technical meetings for more then 2 years and proposed technically feasible solutions upfront.
  • ●     Architect-ed and implemented custom Application framework engine which is out of box feature in WaveMaker platform.
  • ●     Designed various frameworks (Doc Gen, Reporting, email, Import process…etc.), 30+ integrations, orchestration Jobs, synchronisation job. Instructed developers to implement and deployed in ESB.
  • ●     Involved in migrating tons of data using Pentaho migration tool from AS400 to IBM DB2.
  • ●     Configured App Dynamic to monitor performance and Setup'ed EFK (Elastic search, FluentD, Kibana) for manage centralised logs.
  • ●     Played both technical architect and Business BA role in very tough situations at client location.
Micro service architectureData modelingSSO (ADFS)JWT token based authenticationRed Hat OpenShiftJenkins+4

Wavemaker, inc.

2 roles

Senior Software Engineer

Jul 2013Sep 2016 · 3 yrs 2 mos

  • WaveMaker is a unit of Pramati Technologies.

Principal Engineer

Jan 2013Sep 2018 · 5 yrs 8 mos

  • Responsible for developing next generation WaveMaker Product and implementing various new features & enhancements into WaveMaker 7.x and 8.X.
  • Owned the responsibility of designs & implementation of Data Model component in WaveMaker platform.
  • Engaged in SaaSifying WaveMaker desktop application to enterprise based platform(SaaS).
  • Played key role in implementing legacy services to RESTful services.
  • Enhanced Swagger functionality for RestFul services and integrated to WaveMaker services.
  • Introduced many features in WaveMaker platform and have in-dept knowledge in all components.
  • Responsible for reviewing, collaborating and guiding other designs spanning across different product areas.
  • Good exposure in deploying WaveMaker studio in Docker based containers.
  • Very strong understanding of supporting multiple database in Data Model using reverse engineering.
  • Good understanding of integrating other 3rd party libraries in platform.
Data Model componentSaaSRESTful servicesSwaggerDockerApplication architecture+1

Cordys

2 roles

Software Engineer.

Promoted

Feb 2011Jun 2013 · 2 yrs 4 mos · Greater Hyderabad Area

  • Worked in Cordys Application packaging framework.
  • Responsibilities
  • 1) Involved in software implementation of stories raised.
  • 2) Involved in Unit testing.
  • 3) Involved in Peer code review activity.
  • 4) Fixing the issues that come in various builds due to inter-functional area dependencies.

Associate Software Engineer

Jul 2009Feb 2010 · 7 mos · Greater Hyderabad Area

Education

Jawaharlal Nehru Technological University

JNTU Anantapur — Computer Science.

Jan 2006Jan 2009

Sri Venkateswara University

Bachelor of Computer Science — Computer Science

Jan 2003Jan 2006

Stackforce found 100+ more professionals with Micro Services & Application Architecture

Explore similar profiles based on matching skills and experience