
Profile
I am an experienced software engineer who has been building web and mobile applications professionally since 2002. I started programming way back in school using Pascal / C (around 1996) and learned my craft through by developing, architecting and leading software projects. I love to code, I like to help people through code and I enjoy working with a good team of developers.
Currently I enjoy working with Node.js, React.js, TypeScript, Kotlin and DevOps (AWS / Docker / Python). I was a Java programmer from 2002-2011, Ruby programmer for 3-4 years after that. Now, I mostly work with TypeScript or JVM languages like Kotlin. I am also interested in functional programming languages like Clojure.
I have developed numerous mobile / web applications and worked on building large enterprise software for McKinsey & Company, Morgan Stanley, Goldman Sachs, Ergo among other clients in the US, UK , Europe and Japan. I have lived and worked in as many as nine countries.
On the personal front, I now live with my family in the beautiful city of Berlin, Germany. I am trying to learn German and plan to live here as long as God permits. I believe in __**Jesus**__ who has blessed me all my life from a small town in India to a major city in Europe. Jesus also healed me from a difficult disease in 2020.
Skills
Programming languages / Frameworks
- JavaScript / TypeScript -> Node.js / Deno, Next.js / React.js, TRPC, GraphQL
- Kotlin / Java (17+) -> Spring Boot, JPA / Hibernate, Micronaut
- JRuby / Ruby / Groovy (used in past projects)
- Python / Clojure (used for scripts / hobby projects)
Databases / Messaging
- PostgreSQL / AWS RDS
- Kafka, SQS, SNS
- DynamoDB
- Redis
- MongoDB
DevOps
- Docker
- Kubernetes
- Ansible
- AWS
- Terraform / AWS CDK
- Tools like Jenkins, CircleCI, Kibana, Datadog etc.
Experience
- Klarna - Lead Software Engineer (Jun, 2019 - now)
- McKinsey Digital Labs - Digital Expert (Aug, 2015 - May, 2019)
- crealytics Gmbh - Programmer (Nov, 2013 - Aug, 2015)
- McKinsey & Company - Programmer (Apr, 2011 to Nov, 2013)
- Xebia - Programmer & Scrum Master (Jul, 2009 to Mar, 2011)
- Headstrong - Programmer (Oct, 2006 to Jun, 2009)
- Tata Consultancy Services - Programmer (Oct, 2002 to Oct, 2006)
Certifications / courses
- AWS Certified Developer Associate
- Developing applications with GCP
- Kotlin for Java developers
- Certified Scrum Master
- SSR with React / Redux
- Functional Programming in Scala
- MongoDB for DBAs
- Algorithms - Design & Analysis (Stanford)
- Sun certified Java programmer (old)
- Sun certified Java web application developer (old)
- Some others
Worth a mention
- Speaker at AgileNCR 2010, Gurgaon - Life without Agile
- Speaker at Agile Tours 2010, Noida – Story Mapping in Agile
- Speaker at IndicThreads Conference on Cloud Computing, Pune - Rails and CouchDB on the Cloud
- Speaker at Ruby Conf India 2012 - http://rubyconfindia.org/2012/talks.html
- Speaker at IndicThreads Conference on Software Development, NCR - http://delhi12.indicthreads.com/
- Speaker at Ruby Conf India 2013 - http://rubyconfindia.org/2013/talks.html
- Speaker at IndicThreads 2013 - http://delhi13.indicthreads.com/
- Speaker at JSChannel 2013 -http://jschannel.com
- Speaker at JRuby Conf 2015 - http://2015.jrubyconf.eu
- I have made small yet numerous open source contributions to Rails core and omniauth-twitter among others
- I have some certifications as well which helped me learn
Education
- Punjab Engineering College - Bachelor of Engineering (July 1998 to May 2002)
- For a detailed view of my projects / experience please visit LinkedIn - http://www.linkedin.com/in/rockyjaiswal
Legal
I do not collect any data on this website. The site uses a twitter and disqus script to show my recent tweets and manage comments. I do not use these for any data collection whatsoever. All code is available on Github