Software Engineer Resume
SUMMARY
- 20+ years of experience in the Information Technology Industry.
- Experience in managing project delivery in Product and Service based industries.
- Java, J2EE platform with Project design, technical development, implementation and integration of Internet & enterprise applications, maintenance of systems.
- Experience with various best practices in CI/CD/CT/CM.
- Mentoring various teams of different technologies.
- Domain knowledge in the areas of Education, Automobile, Electronics, Entertainment, Financial, Gaming and Supply Chain Management.
- SCJP 1.6 Certified and expert in JDK 1.8.
- Designed high concurrent application with Bigdata stack for best performance and user experience.
- Expert in requirements gathering, design, development and successful deployments of projects.
- Expert in migrating different technology applications to Java/J2EE.
- Designing and developing of Chatbot and Office assistant for different clients.
- Own business experience in various stages of my career.
- Experience with different cloud service providers such as AWS, GCP, Digital Ocean and Linode.
- Architected complex emergency service application using 20 rack servers.
- Managing 6 teams of various sizes which concludes 200+ employees.
- Managed projects of various sizes 1 month to more than 1 year.
- Technically multilingual and orally can speak English, Hindi, Telugu and German.
TECHNICAL SKILLS
Operating System: Windows, Unix, Linux
Languages: Java, Swift, Python, C, C++, C#, PHP, HTML, XML, DHTML, XSLT, YAML, JSON
RDBMS/ Database: Oracle, MySQL, Postgresql, MS Access, Dbase, FoxPro, MySQL NDB Clustering
DB tools: Heidi, Toad and Workbench as GUI clients, Talend as ETL
BigData: Cassandra, Spark, Storm, Hadoop, Redis, Kafka, Kibana, HDFS, Sqoop, Pig, OOZIE, AVRO, Data Lake, and many more
Scripts/Framework: Struts, Spring, Spring Boot, Hibernate, EJB, RCP, Java Script, JMS, SiteMesh, ExtJS, JQuery, Angular 4+
AWS Stack: RDS, DynamoDB, RedShift, EC2, S3, CloudWatch, CloudFront, Cli, Console, Eclipse integration etc. and many more
App Development: Android and iOS native apps using Java, Swift and Hybrid apps using Ionic, Appium for testing automation
Visualization tools: Tableau, Qlikview and D3JS
CI/CD/CT/CM tools: Git, Jenkins, Sonarqube, Junit, PMD, Appium, Docker, Kubernetes, Openshift
Servers/Tools/IDE: Tomcat/Apache Server, JBoss, Liferay, CVS, VSS, Toad, eclipse, IntelliJ Idea, SVN, Maven, Nagios (and many open source libraries and tools).
ML/AI: Rasa, Chatbot, RPA
Robotics: Arduino, Raspberry Pi, Tinker Board, Design and Developing various automation products (physical)
Architectures: N - tier, Monolithic, SOA, Microservices, Restful webservices
Performance Tuning: JHat, Jprofiler, JMat, JConsole, VisualVM
PROFESSIONAL EXPERIENCE
Confidential
Software Engineer
Responsibilities:
- Coordinating with different teams, vendors, departments.
- Providing architecture design ideas with the help of POC and mentoring team.
- Convincing top management with different technical approaches.
- Performance and Consistency is the key aspect for any new design idea.
- Technical stack selection must be done based on need but not by buzzwords.
- Making sure deliverable is made within budget and timelines.
- Helping developers with hands on coding and debugging techniques.
- Availability / Continuity Management of Applications, Databases and servers.
- Disaster Recovery Planning for the Applications and Database - backups and archiving (More operational).
- Issue Management - Assign and Track issues/exceptions to the team.
- Performance tuning of applications for better response (Application, DB, Servers and OS tunings)
- Implementation / Configuration of Servers and Software - Dev, QA, Staging and PROD.
- Making onboarding process smooth for new joiners.
- Working with different cross functional teams.
- Helping teams in solving complex coding issues, debugging runtime issues.
- Coordinating technical, business development, product and operation teams.
- Ensure project/product is developed and delivered as per requirement.
